package com.yonyou.cyxdms.sysmanage.client.domains.dto;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModelProperty;

public class EmployeeDictDto {

    @ApiModelProperty(value="员工id")
    private Long employeeId;

    @ApiModelProperty(value="经销商代码")
    private String dealerCode;

    @ApiModelProperty(value="员工编号")
    private String employeeNo;

    @ApiModelProperty(value="员工姓名")
    private String employeeName;

    @ApiModelProperty(value="职务代码")
    private String positionCode;

    @ApiModelProperty(value="在职状态")
    private Integer isOnjob;

    @ApiModelProperty(value="组织Id")
    private Integer organizationId;

    @ApiModelProperty(value="empId")
    private Long empId;
    @ApiModelProperty(value="DATA_TYPE")
    private Integer dataType;

    @ApiModelProperty(value="是否主任职公司")
    private Integer isMajor;

    @ApiModelProperty(value="是否默认登录公司")
    private Integer isDefault;

    public Long getEmployeeId() {
        return employeeId;
    }

    public void setEmployeeId(Long employeeId) {
        this.employeeId = employeeId;
    }

    public String getDealerCode() {
        return dealerCode;
    }

    public void setDealerCode(String dealerCode) {
        this.dealerCode = dealerCode;
    }

    public String getEmployeeNo() {
        return employeeNo;
    }

    public void setEmployeeNo(String employeeNo) {
        this.employeeNo = employeeNo;
    }

    public String getEmployeeName() {
        return employeeName;
    }

    public void setEmployeeName(String employeeName) {
        this.employeeName = employeeName;
    }

    public String getPositionCode() {
        return positionCode;
    }

    public void setPositionCode(String positionCode) {
        this.positionCode = positionCode;
    }

    public Integer getIsOnjob() {
        return isOnjob;
    }

    public void setIsOnjob(Integer isOnjob) {
        this.isOnjob = isOnjob;
    }

    public Integer getOrganizationId() {
        return organizationId;
    }

    public void setOrganizationId(Integer organizationId) {
        this.organizationId = organizationId;
    }

    public Long getEmpId() {
        return empId;
    }

    public void setEmpId(Long empId) {
        this.empId = empId;
    }

    public Integer getDataType() {
        return dataType;
    }

    public void setDataType(Integer dataType) {
        this.dataType = dataType;
    }

    public Integer getIsMajor() {
        return isMajor;
    }

    public void setIsMajor(Integer isMajor) {
        this.isMajor = isMajor;
    }

    public Integer getIsDefault() {
        return isDefault;
    }

    public void setIsDefault(Integer isDefault) {
        this.isDefault = isDefault;
    }


    @Override
    public String toString() {
        return "EmployeeDictDto{" +
                "employeeId=" + employeeId +
                ", dealerCode='" + dealerCode + '\'' +
                ", employeeNo='" + employeeNo + '\'' +
                ", employeeName='" + employeeName + '\'' +
                ", positionCode='" + positionCode + '\'' +
                ", isOnjob=" + isOnjob +
                ", organizationId=" + organizationId +
                ", empId=" + empId +
                ", dataType=" + dataType +
                ", isMajor=" + isMajor +
                ", isDefault=" + isDefault +
                '}';
    }
}
